--[[
*名称:PayWayDialog
*描述:提示界面
*版权:Copyright © 2016-2018 深圳市三只小熊科技有限公司 版权所有
*作者:管理员
*创建日期:
*修改日期:
*备注:该类属于baseClsss请勿修改，如需修改请详询管理员
]]
local PayWayDialog = class("PayWayDialog", PokerViewBase);
local CURRENT_MODULE_NAME = ...
--[[
	界面处理需要保证就算是错误数据也做到不崩溃
	在获取到数据的时候进行checkData操作
]]

function PayWayDialog:onCreate(data) --传入数据
	self:initWithFilePath("paywaydialog",CURRENT_MODULE_NAME)
	self:_initialize(data);
end
---
 -- 初始化
 -- @DateTime 2017-11-02
 -- @return   [description]
 --
function PayWayDialog:_initialize( goodsInfo )
	self._btnWechat = self.node.btn_wechat;
	self._btnAlipay = self.node.btn_alipay;
    self._btnClose = self.node.btn_close;
	self._btnWechat:addClickEventListener(handler(self, self._onBtnWechatClicked));
	self._btnAlipay:addClickEventListener(handler(self, self._onBtnAlipayClicked));
    self._btnClose:addClickEventListener(handler(self, self._onBtnCloseClicked));
    self._txtContent = self.node.txt_content;
end
---
 -- 更新提示信息
 -- @DateTime 2017-11-02
 -- @param    str [description]
 -- @return    [description]
 --
function PayWayDialog:updatePayTips( str )
    self._txtContent:setString(str);
end
---
 -- 支付宝按钮事件
 -- @DateTime 2017-11-02
 -- @return   [description]
 --
function PayWayDialog:_onBtnAlipayClicked()
	if self.part then 
		self.part:reqAlipay()
	end
	self:hide();
end
---
 -- 微信支付按钮事件
 -- @DateTime 2017-11-02
 -- @return   [description]
 --
function PayWayDialog:_onBtnWechatClicked()
	if self.part then 
		self.part:reqWechatPay()
	end
	self:hide();
end
---
 -- 关闭按钮事件
 -- @DateTime 2017-11-02
 -- @return   [description]
 --
function PayWayDialog:_onBtnCloseClicked()
	self:hide();
end

return PayWayDialog;